/*
 * 创建时间：2011-3-11 上午11:32:26
 * 工程名称：XTeam-acs4j
 * 文   件  名：com.xteam.asc4j.face.AcsUserFunFace.java
 * Author:Leo
 * 
 */
package com.xteam.purview.service;

import java.util.List;

import com.xteam.purview.entities.PurviewUser;
import com.xteam.purview.entities.PurviewUserRole;


/**
 * 用户操作接口定义
 * @author Leo
 */
public interface IPurviewUserFace {

	/**
	 * 返回属于某个角色的用户列表
	 * @author tangkf  ---2012-1-18
	 * @param roleId
	 * @return
	 */
	public List<PurviewUser> getUserListByRoleId(String roleId);

	/**
	 * 返回对指定功能节点有权限的用户列表
	 * @author tangkf  ---2012-1-18
	 * @param funNodeId
	 * @return
	 */
	public List<PurviewUser> getUserListByFunNodeId(String funNodeId);

	/**
	 * 根据用户ID获得用户角色关系表数据
	 * @author liuzhi Nov 19, 2013
	 * @param userId
	 * @return
	 */
	public PurviewUserRole getPurUserRoleByUserId(String userId);
	
}
